home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / BARNET / ARMLINUX / MAIL / 9804 / 000076_owner-linux-arm…r.rutgers.edu _Sat Apr 18 21:42:28 1998.msg < prev    next >
Internet Message Format  |  1998-05-13  |  4KB

  1. Return-Path: <owner-linux-arm-outgoing@vger.rutgers.edu>
  2. Received: from orava.funet.fi (orava.funet.fi [128.214.248.46])
  3.     by odie.barnet.ac.uk (8.8.6/8.8.6) with ESMTP id VAA04430
  4.     for <willy@odie.fluff.org>; Sat, 18 Apr 1998 21:42:27 +0100
  5. Received: from vger.rutgers.edu ([128.6.190.2]:28679 "EHLO vger.rutgers.edu" ident: "root") by orava.funet.fi with ESMTP id <390935-29480>; Sat, 18 Apr 1998 23:43:18 +0300
  6. Received: by vger.rutgers.edu id <971191-319>; Sat, 18 Apr 1998 16:43:16 -0400
  7. Received: from snowcrash.cymru.net ([163.164.160.3]:1254 "EHLO snowcrash.cymru.net" ident: "NO-IDENT-SERVICE") by vger.rutgers.edu with ESMTP id <971048-319>; Sat, 18 Apr 1998 16:43:07 -0400
  8. Received: from caramon.armlinux.org (dialup1.cymru.net [163.164.160.65]) by snowcrash.cymru.net (8.8.7/8.7.1) with ESMTP id VAA26665; Sat, 18 Apr 1998 21:41:55 +0100
  9. Received: from raistlin.armlinux.org (raistlin [192.168.0.3]) by caramon.armlinux.org (8.7.4/8.7.3) with ESMTP id JAA23450; Sat, 18 Apr 1998 09:32:05 +0100
  10. From: Russell King - ARM Linux Admin <linux@arm.uk.linux.org>
  11. Received: (from linux@localhost) by raistlin.armlinux.org (8.7.4/8.7.3) id JAA00438; Sat, 18 Apr 1998 09:14:28 +0100
  12. Message-Id: <199804180814.JAA00438@raistlin.armlinux.org>
  13. Subject: Re: Installing on an 4 MB A5000
  14. To: root@mad.scientist.com (James Craig)
  15. Date:     Sat, 18 Apr 1998 09:14:28 +0100 (BST)
  16. Cc: linux@treblig.org, linux-arm@vger.rutgers.edu
  17. In-Reply-To: <Pine.LNX.3.96.980418081448.418B-100000@darkside.hacknet.uk> from "James Craig" at Apr 18, 98 08:18:58 am
  18. X-Mailer: ELM [version 2.4 PL24]
  19. MIME-Version: 1.0
  20. Content-Type: text/plain; charset=US-ASCII
  21. Content-Transfer-Encoding: 7bit
  22. X-Orcpt: rfc822;linux-arm@vger.rutgers.edu
  23. Sender: owner-linux-arm@vger.rutgers.edu
  24. Precedence: bulk
  25. X-Loop: majordomo@vger.rutgers.edu
  26. Status: RO
  27.  
  28. James Craig writes:
  29. > Here's a serious thought.
  30. > The Slackware installer works in 4M on the ix86 architecture - anyone feel
  31. > like recompiling Slack for the ARM? It should just be a case of setting up
  32. > the cross-compiler as the default compiler, and then doing a SlackBuild
  33. > command in the root of the slack source tree.
  34. > The other thing is that you can install slackware packages without using
  35. > the installer, if you really need, since they are just .tar.gz's with a
  36. > few extra files included. Much nicer than that horrible RPM thingy. :)
  37.  
  38. Here's a few facts:
  39. *    The RedHat installer works in 4MB on the x86 architecture.
  40. *    The RedHat installer works in 4MB on the RiscPC architecture.
  41. *    The RedHat installer does not work in 4MB on the A5000 architecture.
  42.  
  43. The reason?  The old machines have a limited number of pages (128 if you've
  44. got 4MB) and with a 32k page size.  This all adds up to not a lot of pages
  45. per process after the kernel has built, and hence the problems.  In 4MB without
  46. swap, you can just about get away with a shell and a daemon before you
  47. hit the out of memory.  There just aren't enough pages at a fine enough
  48. granularity.
  49.  
  50. No matter what installer you use, you're going to get this problem.
  51.  
  52. Besides, RPMs are much nicer...  The binary ones contain all info to do
  53. with the package, including install and uninstall scripts.  They also
  54. contain a description of the package, and a signature (mine don't) to
  55. verify that the packages are still sound.
  56.  
  57. The source RPMs contain all the info to rebuild the binary RPM.  In fact,
  58. you cannot have a source RPM without having a binary RPM.
  59.  
  60. The RPMs have version and release numbers in, and they have
  61. interdependencies, such that the installer can say to itself: 'so you want
  62. to install this perl script do you?  have you installed perl already ?'
  63. If you haven't, it'll warn you.  It'll also warn you if you attempt to
  64. remove a package (eg perl) that has other packages using it.
  65.  
  66. I've had this discussion with someone at work, and they saw the light... ;)
  67.    _____
  68.   |_____| ------------------------------------------------- ---+---+-
  69.   |   |        Russell King       linux@arm.uk.linux.org      --- ---
  70.   | | | |  http://www.arm.uk.linux.org/~rmk/armlinux.html    /  /  |
  71.   | +-+-+                                                     --- -+-
  72.   /   |               THE developer of ARM Linux              |+| /|\
  73.  /  | | |                                                     ---  |
  74.     +-+-+ -------------------------------------------------  /\\\  |
  75.  
  76. unsubscribe: body of `unsubscribe linux-arm' to majordomo@vger.rutgers.edu